\section{Module GSM}

\subsection{Dialogue avec le module}

Le dialogue avec le module GSM via le terminal du port série n'a posé aucun problème, et nous avons pu \textit{discuter} avec le module sans soucis particulier.

En effet, comme le module Xbee, les fonctionnalités du module GSM sont accessibles via le port série grâces à des commandes \texttt{AT}.\\

Principales commandes que nous avons utilisé pour tester le module GSM :\\
\begin{center}
\begin{tabular}{|c|c|}
\hline
Commandes & Description\\
\hline
AT & \'Etat de la connexion au port série\\
AT+CPIN="****" & Débloquage du PIN\\
AT+COPS? & Retourne le nom du réseau du mobile\\
ATD*********; & Effectue un appel vocal\\
ATH & Termine un appel en cours\\
AT+CSCA? & Récupère le numéro centre d'appel SMS\\
AT+CMGF=1 & Sélectionne le format pour les SMS (1 pour format texte)\\
\hline
\end{tabular}
\end{center}

\subsection{Problèmes rencontrés}

Cependant, il ne nous a pas été possible d'émettre/recevoir un appel ou d'envoyer un SMS. Une erreur "\texttt{NO CARRIER}" nous est renvoyée, littéralement : "Pas de réseau". Nous pensons que cela résulte du fait qu'aucune antenne n'est actuellement branchée au module GSM. L'antenne qui nous a été fournie n'est dans l'état actuel des choses pas directement branchable. Un atelier soudure sera sûrement de mise pour régler ce problème \dots
Nous n'avons donc pas pu tester ce module plus en profondeur.\\

Liens qui nous ont été utiles : 
\begin{itemize}
\item \url{http://www.libelium.com/squidbee/index.php?title=New_GPRS_module_for_Arduino_(Hilo_-_Sagem)}
\item \url{http://www.cooking-hacks.com/index.php/documentation/tutorials/arduino-gprs-quadband}
\item \url{http://www.activexperts.com/xmstoolkit/sms/gsmerrorcodes/}
\end{itemize}
